#include <iostream>
#include <algorithm>
#include <vector>
using namespace std;

int main() {
    int n;
    cin>>n;
    vector<string> arr(n);
    for(int i=0;i<n;i++)
    {
        cin>>arr[i];
        sort(arr[i].begin(),arr[i].end());
    }
    sort(arr.begin(),arr.end());
    int ret=1;
    for(int i=1;i<n;i++)
    {
        if(arr[i]!=arr[i-1])
            ret++;
    }
    cout<<ret<<endl;
    return 0;
}
